package com.kelp.codetoolkit.utils

/**
 * @author: liuyuebai
 * @date: 2024/9/20 07:17
 * @description:
 */
object CommonPackageHandleUtil {

    /**
     * lombok 导入包
     */
    fun handleLombok():MutableSet<String> {
        val result = mutableSetOf<String>()
        result.add("lombok.Data")
        result.add("lombok.ToString")
        return result
    }

    fun handleCommonPackage():MutableSet<String> {
        val result = mutableSetOf<String>()
        result.add("java.io.Serializable")
        return result
    }


    fun handleMybatisPlus():MutableSet<String>{
        val result = mutableSetOf<String>()
        result.add("com.baomidou.mybatisplus.annotation.IdType")
        result.add("com.baomidou.mybatisplus.annotation.TableId")
        result.add("com.baomidou.mybatisplus.annotation.TableName")
        return result
    }
}